A New Perspective on Energy Accounting in Multi-Tenant Data Centers
نویسندگان
چکیده
Energy accounting plays a crucial role in optimizing data center energy efficiency. Nonetheless, in a multi-tenant data center, it is challenging to fairly account for nonIT energy on an individual tenant basis, because each non-IT system (e.g., power supply and cooling) is shared by multiple tenants and only the system-level non-IT energy consumption can be measured. Existing policies, e.g., proportionally or equally attributing non-IT energy to tenants, may attribute different energy to two “equivalent” tenants and hence are not fair. In this paper, we propose QSEA, a quick Shapley value-based energy accounting policy for multi-tenant data centers. QSEA is provably fair and also easy to implement with little to zero overhead. We run trace-based simulations and demonstrate that, compared to the exact Shapley value approach that has an exponential complexity, QSEA yields almost the same energy accounting result while having a negligible computation time.
منابع مشابه
Virtual Network Allocation for Fault Tolerance Balanced with Physical Resources Consumption in a Multi-Tenant Data Center
In a multi-tenant data center, nodes and links of tenants’ virtual networks (VNs) share a single component of the physical substrate network (SN). The failure of a single SN component can thereby cause the simultaneous failures of multiple nodes and links in a single VN; this complex of failures must significantly disrupt the services offered on the VN. In the present paper, we clarify how the ...
متن کاملLogically Isolated, Actually Unpredictable? Measuring Hypervisor Performance in Multi-Tenant SDNs
Ideally, by enabling multi-tenancy, network virtualization allows to improve resource utilization, while providing performance isolation: although the underlying resources are shared, the virtual network appears as a dedicated network to the tenant. However, providing such an illusion is challenging in practice, and over the last years, many expedient approaches have been proposed to provide pe...
متن کاملTowards Multivariable Architecture for SaaS Multi-tenant Applications
A multi-tenant Software as a Service (SaaS) application delivers customized run-time application to each tenant using a single application. Multi-tenancy offers several advantages including quick application deployment, reduced application maintenance, effective version control, and much more. However, handling large datacenter resources and providing better Quality of Service (QoS) is a major ...
متن کاملTraffic Isolation on Multi-Tenant Data Center Networks
To satisfy demanding clients and o↵er features comparable to the competition, infrastructure-as-a-service providers (IaaS) need fast, flexible and easily configurable local networks. OpenStack is one of the most well known open IaaS platforms. Although OpenStack meets most needs of a IaaS platform, its virtualized network implementation still lacks flexibility to support isolation on a multi-te...
متن کاملAdvanced Cache Techniques for SLA-Driven Multi-Tenant Application on PaaS
Multi-tenant application is one of the main characteristics of cloud computing. Today, most of the application uses cache service for getting faster access and low response time. Currently in multi-tenant cloud applications data are often evicted mistakenly by cache service, which is managed by existing algorithms such as LRU. Also, security mechanisms are implemented to avoid data breach when ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016